package com.example.design.core;

import java.nio.file.Path;

@FunctionalInterface
public interface FileProcessor<T extends Enum<T> & SyncFieldDefinition> {
    void process(Path file, String fileName, FileProcessingContext<T> context) throws Exception;
}
